de.bsvrz.ste.stealgsba.algorithmen.stau
Class ParameterStauFsOrientiert

java.lang.Object
  extended by de.bsvrz.ste.stealgsba.algorithmen.stau.ParameterStauFsOrientiert

public class ParameterStauFsOrientiert
extends java.lang.Object

Kommentar

Version:
$Revision: 1.1 $ / $Date: 2015/09/02 12:49:18 $ / ($Author: Asal $)
Author:
Swarco Traffic Systems GmbH, Rolf Asal

Nested Class Summary
 class ParameterStauFsOrientiert.Grenzwerte1Bis2Fs
          Innere Klasse zum Speichern der Grenzwerte für 1 bis 2 Fahrstreifen.
 class ParameterStauFsOrientiert.Grenzwerte3Bis5Fs
          Innere Klasse zum Speichern der Grenzwerte für 3 bis 5 Fahrstreifen.
 class ParameterStauFsOrientiert.GrenzwerteGeschwindigkeit
          Innere Klasse zum Speichern der Grenzwerte Geschwindigkeit.
 
Constructor Summary
ParameterStauFsOrientiert()
          Default-Konstruktor der Klasse.
ParameterStauFsOrientiert(de.bsvrz.dav.daf.main.ResultData rdata)
          Konstruktor der Klasse mit Übernahme der Daten.
 
Method Summary
 de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
          Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeStauFsOrientiert mit den Daten der internen Struktur.
 java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getAnzeige()
          Gibt den Wert der Variable m_anzeige zurück.
 de.bsvrz.dav.daf.main.config.SystemObject getAnzeigeIndex(int index)
          Gibt den Wert der Variable m_anzeige für den gegebenen Index zurück.
 ParameterStauFsOrientiert.Grenzwerte1Bis2Fs getFahrstreifen1()
          Gibt den Wert der Variable m_fahrstreifen1 zurück.
 ParameterStauFsOrientiert.Grenzwerte1Bis2Fs getFahrstreifen2()
          Gibt den Wert der Variable m_fahrstreifen2 zurück.
 ParameterStauFsOrientiert.Grenzwerte3Bis5Fs getFahrstreifen3()
          Gibt den Wert der Variable m_fahrstreifen3 zurück.
 ParameterStauFsOrientiert.Grenzwerte3Bis5Fs getFahrstreifen4()
          Gibt den Wert der Variable m_fahrstreifen4 zurück.
 ParameterStauFsOrientiert.Grenzwerte3Bis5Fs getFahrstreifen5()
          Gibt den Wert der Variable m_fahrstreifen5 zurück.
 ParameterStauFsOrientiert.Grenzwerte1Bis2Fs getGrenzwerte1Bis2Fs(int anzFs)
          Gibt für die übergebene Anzahl Fahrstreifen den entsprechenden Datensatz zurück.
 ParameterStauFsOrientiert.Grenzwerte3Bis5Fs getGrenzwerte3Bis5Fs(int anzFs)
          Gibt für die übergebene Anzahl Fahrstreifen den entsprechenden Datensatz zurück.
 float getGuete()
          Gibt den Wert der Variable m_guete zurück.
 int getSchwellwertVaus(de.bsvrz.dav.daf.main.config.SystemObject anzeigeInhalt, int indexFs)
          Gibt den Schwellwert v_aus für den gegebenen Anzeigeninhalt und Fahrspurindex zurück.
 int getSchwellwertVein(de.bsvrz.dav.daf.main.config.SystemObject anzeigeInhalt, int indexFs)
          Gibt den Schwellwert v_ein für den gegebenen Anzeigeninhalt und Fahrspurindex zurück.
 java.util.List<ParameterStauFsOrientiert.GrenzwerteGeschwindigkeit> getvAus()
          Gibt den Wert der Variable m_vAus zurück.
 java.util.List<ParameterStauFsOrientiert.GrenzwerteGeschwindigkeit> getvEin()
          Gibt den Wert der Variable m_vEin zurück.
 void setAnzeige(java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> anzeige)
          Setzt den Wert der Variable m_anzeige.
 void setdaten(de.bsvrz.dav.daf.main.ResultData rdata)
          Übernahme des übergebenen Datensatzes in die interne Struktur.
 void setFahrstreifen1(ParameterStauFsOrientiert.Grenzwerte1Bis2Fs fahrstreifen1)
          Setzt den Wert der Variable m_fahrstreifen1.
 void setFahrstreifen2(ParameterStauFsOrientiert.Grenzwerte1Bis2Fs fahrstreifen2)
          Setzt den Wert der Variable m_fahrstreifen2.
 void setFahrstreifen3(ParameterStauFsOrientiert.Grenzwerte3Bis5Fs fahrstreifen3)
          Setzt den Wert der Variable m_fahrstreifen3.
 void setFahrstreifen4(ParameterStauFsOrientiert.Grenzwerte3Bis5Fs fahrstreifen4)
          Setzt den Wert der Variable m_fahrstreifen4.
 void setFahrstreifen5(ParameterStauFsOrientiert.Grenzwerte3Bis5Fs fahrstreifen5)
          Setzt den Wert der Variable m_fahrstreifen5.
 void setGuete(float guete)
          Setzt den Wert der Variable m_guete.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ParameterStauFsOrientiert

public ParameterStauFsOrientiert()
Default-Konstruktor der Klasse.


ParameterStauFsOrientiert

public ParameterStauFsOrientiert(de.bsvrz.dav.daf.main.ResultData rdata)
Konstruktor der Klasse mit Übernahme der Daten.

Parameters:
rdata - Datensatz der Parameter.
Method Detail

setdaten

public void setdaten(de.bsvrz.dav.daf.main.ResultData rdata)
Übernahme des übergebenen Datensatzes in die interne Struktur.

Parameters:
rdata - Datensatz der Parameter.

erzeugeDatensatz

public de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeStauFsOrientiert mit den Daten der internen Struktur.

Parameters:
connection - Aktuelle Verbindung zum Datenverteiler.
Returns:
erzeugter Datensatz.

getGrenzwerte1Bis2Fs

public ParameterStauFsOrientiert.Grenzwerte1Bis2Fs getGrenzwerte1Bis2Fs(int anzFs)
Gibt für die übergebene Anzahl Fahrstreifen den entsprechenden Datensatz zurück.

Parameters:
anzFs - Anzahl der Fahrstreifen.
Returns:
Parameterversorgung der übergebenen Anzahl von Fahrstreifen.

getGrenzwerte3Bis5Fs

public ParameterStauFsOrientiert.Grenzwerte3Bis5Fs getGrenzwerte3Bis5Fs(int anzFs)
Gibt für die übergebene Anzahl Fahrstreifen den entsprechenden Datensatz zurück.

Parameters:
anzFs - Anzahl der Fahrstreifen.
Returns:
Parameterversorgung der übergebenen Anzahl von Fahrstreifen.

getSchwellwertVein

public int getSchwellwertVein(de.bsvrz.dav.daf.main.config.SystemObject anzeigeInhalt,
                              int indexFs)
Gibt den Schwellwert v_ein für den gegebenen Anzeigeninhalt und Fahrspurindex zurück. Ist kein Schwellwert versorgt, wird 0 zurückgegeben.

Parameters:
anzeigeInhalt - PID Anzeigeinhalt.
indexFs - Index der Fahrspur von rechts aus.
Returns:
Schwellwert oder 0.

getSchwellwertVaus

public int getSchwellwertVaus(de.bsvrz.dav.daf.main.config.SystemObject anzeigeInhalt,
                              int indexFs)
Gibt den Schwellwert v_aus für den gegebenen Anzeigeninhalt und Fahrspurindex zurück. Ist kein Schwellwert versorgt, wird 0 zurückgegeben.

Parameters:
anzeigeInhalt - PID Anzeigeinhalt.
indexFs - Index der Fahrspur von rechts aus.
Returns:
Schwellwert oder 0.

getGuete

public float getGuete()
Gibt den Wert der Variable m_guete zurück.

Returns:
Wert der Variable m_guete.

setGuete

public void setGuete(float guete)
Setzt den Wert der Variable m_guete.

Parameters:
guete - zu setzender Wert der Variable m_guete.

getFahrstreifen1

public ParameterStauFsOrientiert.Grenzwerte1Bis2Fs getFahrstreifen1()
Gibt den Wert der Variable m_fahrstreifen1 zurück.

Returns:
Wert der Variable m_fahrstreifen1.

setFahrstreifen1

public void setFahrstreifen1(ParameterStauFsOrientiert.Grenzwerte1Bis2Fs fahrstreifen1)
Setzt den Wert der Variable m_fahrstreifen1.

Parameters:
fahrstreifen1 - zu setzender Wert der Variable m_fahrstreifen1.

getFahrstreifen2

public ParameterStauFsOrientiert.Grenzwerte1Bis2Fs getFahrstreifen2()
Gibt den Wert der Variable m_fahrstreifen2 zurück.

Returns:
Wert der Variable m_fahrstreifen2.

setFahrstreifen2

public void setFahrstreifen2(ParameterStauFsOrientiert.Grenzwerte1Bis2Fs fahrstreifen2)
Setzt den Wert der Variable m_fahrstreifen2.

Parameters:
fahrstreifen2 - zu setzender Wert der Variable m_fahrstreifen2.

getFahrstreifen3

public ParameterStauFsOrientiert.Grenzwerte3Bis5Fs getFahrstreifen3()
Gibt den Wert der Variable m_fahrstreifen3 zurück.

Returns:
Wert der Variable m_fahrstreifen3.

setFahrstreifen3

public void setFahrstreifen3(ParameterStauFsOrientiert.Grenzwerte3Bis5Fs fahrstreifen3)
Setzt den Wert der Variable m_fahrstreifen3.

Parameters:
fahrstreifen3 - zu setzender Wert der Variable m_fahrstreifen3.

getFahrstreifen4

public ParameterStauFsOrientiert.Grenzwerte3Bis5Fs getFahrstreifen4()
Gibt den Wert der Variable m_fahrstreifen4 zurück.

Returns:
Wert der Variable m_fahrstreifen4.

setFahrstreifen4

public void setFahrstreifen4(ParameterStauFsOrientiert.Grenzwerte3Bis5Fs fahrstreifen4)
Setzt den Wert der Variable m_fahrstreifen4.

Parameters:
fahrstreifen4 - zu setzender Wert der Variable m_fahrstreifen4.

getFahrstreifen5

public ParameterStauFsOrientiert.Grenzwerte3Bis5Fs getFahrstreifen5()
Gibt den Wert der Variable m_fahrstreifen5 zurück.

Returns:
Wert der Variable m_fahrstreifen5.

setFahrstreifen5

public void setFahrstreifen5(ParameterStauFsOrientiert.Grenzwerte3Bis5Fs fahrstreifen5)
Setzt den Wert der Variable m_fahrstreifen5.

Parameters:
fahrstreifen5 - zu setzender Wert der Variable m_fahrstreifen5.

getAnzeige

public java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> getAnzeige()
Gibt den Wert der Variable m_anzeige zurück.

Returns:
Wert der Variable m_anzeige.

getAnzeigeIndex

public de.bsvrz.dav.daf.main.config.SystemObject getAnzeigeIndex(int index)
Gibt den Wert der Variable m_anzeige für den gegebenen Index zurück. Ist der Index nicht vorhanden, wird null zurückgegeben.

Returns:
Wert der Variable m_anzeige für den Index oder null.

setAnzeige

public void setAnzeige(java.util.List<de.bsvrz.dav.daf.main.config.SystemObject> anzeige)
Setzt den Wert der Variable m_anzeige.

Parameters:
anzeige - zu setzender Wert der Variable m_anzeige.

getvEin

public java.util.List<ParameterStauFsOrientiert.GrenzwerteGeschwindigkeit> getvEin()
Gibt den Wert der Variable m_vEin zurück.

Returns:
Wert der Variable m_vEin.

getvAus

public java.util.List<ParameterStauFsOrientiert.GrenzwerteGeschwindigkeit> getvAus()
Gibt den Wert der Variable m_vAus zurück.

Returns:
Wert der Variable m_vAus.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object